src/asynchronous/events.d(220,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/events.d(230,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(335,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(358,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(372,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(391,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(420,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(442,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(457,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(584,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(654,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(674,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(685,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(708,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(717,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/libasync/events.d(758,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/streams.d(224,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/streams.d(234,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/streams.d(404,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/streams.d(453,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/tasks.d(31,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/tasks.d(41,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/tasks.d(52,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/tasks.d(63,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/tasks.d(75,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/tasks.d(181,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/tasks.d(442,1): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/asynchronous/types.d(94,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/internals/memory.d(122,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/internals/memory.d(128,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/bufferedtcp.d(49,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/bufferedtcp.d(68,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/bufferedtcp.d(190,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/bufferedtcp.d(206,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/bufferedtcp.d(221,5): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(28,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(57,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(74,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(84,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(94,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(104,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(121,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(156,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(212,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(225,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(232,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(240,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(257,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/tcp.d(277,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/udp.d(22,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/udp.d(39,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/udp.d(46,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/udp.d(55,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/udp.d(66,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/udp.d(82,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/udp.d(108,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/uds.d(45,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/uds.d(74,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/uds.d(81,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/uds.d(111,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/uds.d(161,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/uds.d(177,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/uds.d(186,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/uds.d(200,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/event.d(26,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/event.d(55,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/event.d(76,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/notifier.d(25,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/dns.d(77,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/dns.d(102,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/threads.d(11,3): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/timer.d(26,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/timer.d(47,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/timer.d(69,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/timer.d(87,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/signal.d(36,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/signal.d(73,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/signal.d(91,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/watcher.d(28,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/watcher.d(136,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/file.d(102,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/file.d(175,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/file.d(246,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(468,4): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(488,4): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(506,4): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(590,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(601,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(617,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(678,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(696,4): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(740,4): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(858,4): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(924,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(928,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/socket.d(933,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/posix.d(135,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/posix.d(1882,4): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/posix.d(1918,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/posix.d(2731,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/posix.d(2803,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/posix2.d(11,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/posix2.d(51,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/posix2.d(90,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a8447c5b47a8463f5ba50-libasync/source/libasync/posix2.d(392,2): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. Enhanced memory security is enabled. Memory debugger enabled Using Linux EPOLL for events src/asynchronous/events.d(152,42): Error: cast from `const(Throwable)` to `object.Throwable` not allowed in safe code src/asynchronous/events.d(156,48): Error: `@safe` function `asynchronous.events.ExceptionContext.toString` cannot call `@system` function `std.conv.to!string.to!(const(CallbackHandle)).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(CallbackHandle)).to` is declared here src/asynchronous/events.d(158,48): Error: `@safe` function `asynchronous.events.ExceptionContext.toString` cannot call `@system` function `std.conv.to!string.to!(const(Protocol)).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(Protocol)).to` is declared here src/asynchronous/events.d(160,50): Error: `@safe` function `asynchronous.events.ExceptionContext.toString` cannot call `@system` function `std.conv.to!string.to!(const(Transport)).to` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(219,7): `std.conv.to!string.to!(const(Transport)).to` is declared here src/asynchronous/events.d(162,39): Error: cast from `const(Socket)` to `std.socket.Socket` not allowed in safe code src/asynchronous/events.d(105,9): Error: can only catch class objects derived from `Exception` in `@safe` code, not `object.Throwable` src/asynchronous/events.d(437,29): Error: template instance `asynchronous.events.Callback!(void delegate())` error instantiating src/asynchronous/tasks.d(914,46): instantiated from here: `callLater!(void delegate())` src/asynchronous/events.d(277,31): instantiated from here: `waitFor!(Future!void)` src/asynchronous/tasks.d(385,17): Error: `@safe` function `asynchronous.tasks.Task!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags).Task.scheduleStepImpl` cannot call `@system` function `asynchronous.tasks.Task!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags).Task.step` src/asynchronous/tasks.d(322,18): `asynchronous.tasks.Task!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags).Task.step` is declared here src/asynchronous/events.d(485,20): Error: template instance `asynchronous.tasks.Task!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags)` error instantiating src/asynchronous/events.d(588,27): instantiated from here: `createTask!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags)` src/asynchronous/events.d(103,20): Error: `@safe` function `asynchronous.events.Callback!(void delegate(Throwable) @system, typeof(null)).Callback.opCallImpl` cannot call `@system` delegate `this.dg` src/asynchronous/events.d(105,9): Error: can only catch class objects derived from `Exception` in `@safe` code, not `object.Throwable` src/asynchronous/events.d(402,29): Error: template instance `asynchronous.events.Callback!(void delegate(Throwable) @system, typeof(null))` error instantiating src/asynchronous/tasks.d(269,32): instantiated from here: `callSoon!(void delegate(Throwable) @system, typeof(null))` src/asynchronous/events.d(485,20): instantiated from here: `Task!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags)` src/asynchronous/events.d(588,27): instantiated from here: `createTask!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags)` src/asynchronous/events.d(103,20): Error: `@safe` function `asynchronous.events.Callback!(void delegate(Throwable) @system, Throwable).Callback.opCallImpl` cannot call `@system` delegate `this.dg` src/asynchronous/events.d(105,9): Error: can only catch class objects derived from `Exception` in `@safe` code, not `object.Throwable` src/asynchronous/events.d(402,29): Error: template instance `asynchronous.events.Callback!(void delegate(Throwable) @system, Throwable)` error instantiating src/asynchronous/tasks.d(387,36): instantiated from here: `callSoon!(void delegate(Throwable) @system, Throwable)` src/asynchronous/events.d(485,20): instantiated from here: `Task!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags)` src/asynchronous/events.d(588,27): instantiated from here: `createTask!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags)` src/asynchronous/events.d(588,27): Error: `@safe` function `asynchronous.events.EventLoop.createConnection` cannot call `@system` function `asynchronous.events.EventLoop.createTask!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags).createTask` src/asynchronous/events.d(482,16): `asynchronous.events.EventLoop.createTask!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags).createTask` is declared here src/asynchronous/events.d(593,33): Error: `@safe` function `asynchronous.events.EventLoop.createConnection` cannot call `@system` function `asynchronous.events.EventLoop.createTask!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags).createTask` src/asynchronous/events.d(482,16): `asynchronous.events.EventLoop.createTask!(AddressInfo[] delegate(const(char[]), const(char[]), AddressFamily, SocketType, ProtocolType, AddressInfoFlags), const(char)[], const(char)[], AddressFamily, SocketType, ProtocolType, AddressInfoFlags).createTask` is declared here src/asynchronous/events.d(597,22): Error: template instance `asynchronous.tasks.wait!(Future!(AddressInfo[]))` error instantiating /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.